polystyrene sheet - German English Dictionary